lay waste to, waste, devastate, desolate, ravage, scourge -- (cause extensive destruction or ruin utterly; "The enemy lay waste to the countryside after the invasion")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar